@media screen{

    .nav_footer_01 .mobileNav .news {
        background-color: #0078bf;
    }
    .nav_footer_01 .mobileNav .sports {
        background-color: #A70A0B;
    }
    .nav_footer_01 .mobileNav .entertainment {
        background-color: #edba1f;
    }
    .nav_footer_01 .mobileNav .ninos {
        background-color: #3eb9b6;
    }
    .nav_footer_01 .mobileNav .lifestyle {
        background-color: #6daa49;
    }
    .nav_footer_01 .mobileNav .television {
        background-color: #f78429;
    }
    .nav_footer_01 .mobileNav .tv {
        background-color: #f78429;
    }
    .nav_footer_01 .desktopNav {
        display: none;
    }

    .ie7 .nav_footer_01 .mobileNav{
        display: block;
        background-color: red;
    }
    .nav_footer_01 .mobileNav ul li a{
        color:#FFFFFF;
    }
    .nav_footer_01 {
        font-family: "Trebuchet MS", Helvetica, sans-serif;
        font-size: 1.125em;
        clear: both;
    }
    .nav_footer_01 .makeBookmark {
        display: none;
    }
    .nav_footer_01 ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    /*Se comento el 6-02-2012 1pm*/
    .nav_footer_01 ul li {
        color: #fff;
        padding: 8.5px;
        padding-left: 1.313em;
        display: none;
    }
    .nav_footer_01 ul li span {
        float: right;
        margin: 0.313em 0.313em 0 0;
        padding: 0;
    }
    .nav_footer_01 ul li > ul {
        display: none;
    }
    .nav_footer_01 .icon {
        display: inline-block;
        overflow: hidden;
        text-indent: -99em;
    }
    .nav_footer_01 div .legal {
        padding-top: 118px;
        position: relative;
        overflow: hidden;
    }
    .nav_footer_01 div .legal div.row div.left {
        width: auto;
    }
    .nav_footer_01 div .legal > a {
        width: 37px;
        float: left;
    }
    .nav_footer_01 div.row {
        padding-bottom: 1.3em;
        font-style: italic;
        overflow: hidden;
        float: right;
        width: 80%;
    }
    .nav_footer_01 div.row nav {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        background-color: #f2f2f2;
    }
    .nav_footer_01 div.row nav ul {
        overflow: hidden;
        width: 100%;
    }
    .nav_footer_01 div.row nav ul li {
        color: #5D5D5D;
        display: block;
        padding: 0.250em 0;
    }
    .nav_footer_01 div.row nav ul li a {
        border-top: 1px solid #CCC;
        display: block;
        font: italic 1em/21px "Trebuchet MS", sans-serif;
        padding: 0 0 0 2.3em;
    }
    .nav_footer_01 div.row nav ul li a span {
        float: right;
        margin: 0.313em 1.4em;
    }
    .nav_footer_01 div.row nav ul li a .icon {
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat -28px -5px;
    }
    .nav_footer_01 .dark-row {
        background-color: #e2e2e2;
    }
    .nav_footer_01 .dark-row a img {
        position: absolute;
        top: 128px;
        left: 30px;
    }
    .nav_footer_01 .white-row {
        background-color: #f2f2f2;
        overflow: hidden;
        width: 100%;
    }
    .nav_footer_01 .white-row .icon {

        float: left;
        margin: 0 15px;
        vertical-align: medium;
    }

    .nav_footer_01 .white-row div.wrapper ul li.displaynone {
        display: none;
    }
    .nav_footer_01 .white-row .column ul.videopodcast,
    .nav_footer_01 .white-row .column ul.iphoneApps,
    .nav_footer_01 .white-row .column ul.androidApps,
    .nav_footer_01 .white-row .column ul.platforms {
        display: none;
    }
    .nav_footer_01 .white-row .column ul {
        display: block;
    }
    .nav_footer_01 .white-row .column ul.forums {
        display: none;
    }
    .nav_footer_01 .white-row .column ul.blogs {
        display: none;
    }
    .nav_footer_01 .white-row .column div.footerColumnParsys3 div.footeritem:first-child  ul.iphoneApps {
        display: block;
    }
    /*.nav_footer_01 .white-row .column ul:first-child {
        display: block;
    }*/
    .nav_footer_01 .white-row .column ul.podcast {
        float: right;
        margin-right: 1%;
    }

    .nav_footer_01 .white-row li {
        color: #666;
        height: 20px;
        border-top: 1px solid #ccc;
        border-left: 1px solid #ccc;
        font-size: 11px;
        padding: 10px 0;
    }

    .ie7 .nav_footer_01 .white-row li {
        color: #666;
    }
    .nav_footer_01 .white-row ul {
        float: left;
        width: 49.5%;
    }

    .nav_footer_01 .white-row div.wrapper div.column ul li.icon-social{
        display: block;
        font-style: italic;
    }

    .nav_footer_01 nav {
        color: #fff;
    }
    .nav_footer_01 nav ul {
        list-style-type: none;
    }
    .nav_footer_01 nav ul li {
        display: block;
    }

    .ie7 .nav_footer_01 nav ul li {
        display: block;
    }
    .nav_footer_01 .mobileNav .icon {
        display: inline-block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 12px;
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat -23px -267px;
    }
    .nav_footer_01 .back {
        background: #0f4b7d;
    }
    .nav_footer_01 .back span.icon {
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat 0 -15px;
        width: 17px;
        height: 15px;
    }
    .nav_footer_01 .blue-row {
        background: #204369;
    }
    .nav_footer_01 .blue-row a {
        display: none;
    }

    .nav_footer_01 .blue-row ul li {
        padding: 0;
        margin: 0;
    }
    .nav_footer_01 .blue-row ul li a {
        border-bottom: 1px solid #1C3B5C;
        margin: 0;
        padding: 0.625em 0 0.625em 1.9em;
        color: white;
        float: none;
        display: block;
        font-size: 0.8em;
        font-weight: bold;
        line-height: 2em;
        text-decoration: none;
        font-style: italic;
    }
    .nav_footer_01 .blue-row ul li a span {
        float: right;
        margin: 0.5em 1.5em;
    }
    .nav_footer_01 .blue-row ul li a .icon {
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat -4px -312px;
    }
    .nav_footer_01 .blue-row ul li ul li {
        text-align: left;
        border: 0;
    }
    .nav_footer_01 div .right,
    .nav_footer_01 div .left {
        padding: 0 1em;
        color: #666;
        font-size: 0.625em;
        display: block;
        float: none;
        text-align: left;
        line-height: 1.5em;
    }
}
@media (min-width: 845px) {
    body .nav_footer_01 ul {
        min-height: 180px;
    }
    body .nav_footer_01 .estilo {
        border-left: 0;
    }
    body .nav_footer_01 .television {
        margin-left: 0;
        border-left: 1px solid #dadada;
    }
    body .nav_footer_01 .television ul {
        min-height: 278px;
    }
    body .nav_footer_01 .entretenimiento ul,
    body .nav_footer_01 .ninos ul {
        min-height: 513px;
    }
}

